stand on its own - Deutsch Englisch Wörterbuch